Has everything you need and close by local shops and beaches. The community pool has a jacuzzi for those long day of hiking