Pros: 1) Full suite of home appliances (include washing machine, dryer, oven, toaster, dvd player, and etc) and cooking utensils, 2) Very spacious room, 3) Very quiet room, 4) Very quiet beach, 5) Very helpful staff; Cons: 1) Small swimming pool, 2) Quiet location without convenient store nearby (no impact to me), 3) Same buffet breakfast contents everyday and food quality was 'ok' (fruit juice not fresh), 4) Very small gym, 5) Wifi is weak for tablets. Overall: Worthy to stay if you like cooking for yourself or if you want to try its romantic dinner by the beach side. Staff are very proactivce and helpful. Definitely worth to stay in this hotel if you rent your own car/bike and if you want to escape from the crowds.