Great place with everything you could need. Well located within the resort overlooking the basketball and tennis courts so the kids could play while we watched from the balcony. Easy walk to the foreshore. Will definitely be returning.