New hotel, well maintained, spotlessly clean, European style rooms and modern bathrooms (without going overboard with extra frills). Hotel has good amenities, although the pool is nothing more than a splash pool for the kids. Dinner buffet is really good. Staff are very friendly, professional and helpful. The hotel is located on the main road, but rooms at the back are quiet. Beach is a short (and cheap) rickshaw ride away. Overall it's hard to fault the hotel.