All are good for a short trip. Room is nice and complete with basic stuff like air-conditioning, and hot water. Decent pool for kids to play. Breakfast is just ok. Receptionist was slow or the procedure rather lengthy for one, and she entertained the extra request by the team building organizer. Some other hotel guest trying to cut queue to checkin (rude, I know you all are attending some team building event, but please queue up), Luckily, the receptionist didn't entertain him, else will ruin my whole perception towards this hotel.