Very modern and excellent, quiet location only steps from beach. Great local tips and recommendations for local attractions and restaurants. Very good communication throughout our stay!