The location is perfect. It is close to the beach (Kam II), complex pool, and nearby shops. My wife and I travelled with our 4 year old son and we all had a great time. The only drawbacks were one of the toilets taking almost a week to repair and areas of the unit needing more cleaning. The focus of our trip was the outdoor activities so it did not bother us much. Mary was very quick to respond to all messages we sent.