The Location is a Winner
The apartments are in a super location. Everything is within walking distance. If you park your car in the secure underground parking, you won’t even need it! All the shops, restaurants, the beach, and attractions are practically a few minutes away. Byron Centre is within walking distance.