The location is great. Very short walk to a very nice beach. We had some issues that tainted our stay. The manager did repair one of them on our third day. The other was not taken care of.