Excellent location within the Mantra resort with access to all resort amenities. Beach and Salt Village cafes/restaurants all in easy walking distance.