Great location. Close to beach and easy access to restaurants and shops. We have young kids and the place was great for us.