Amazing communication and place to stay! Just a short walk to the beach, restaurants, and shops, it's the perfect vacation spot.