Check-in was very easy, and the location was perfect. Parking is great. The room was perfect size for my family of 5. Although there was 1 wifi available (3G) and we did have problems 1 day, Rika had an immediate response and took care of the problem very quickly.
The beach is a short walk straight from the entrance, and the beach gear provided was perfect for kids.