This place is great. We booked a studio and upgrade it to one bedroom one (with a little additional cost) and it was a great place for us (couple with 1 teen) as our daughter has a separate room with separate toilet. That room can fit 2 teens no problem. The breakfast was awesome if you buy it as package with hotel room. Restaurant price is not cheap though. Pool is fantastic and at the time we stayed, there is afternoon tea on the pool side from 3 to 5pm with special on cocktails. Location is fantastic with the beach only 300m away. Legian is not our usual place to go but our daughter was taking surfing lesson in Legian so we stayed in this hotel. A great choice for this area. Has to mention that all staff are so helpful and friendly and polite. From Pak Benny the concierge/security at the front, to the receptionists, housekeeping, pool staff, restaurant staff, all of them are fantastic. We got the room facing the garden on 1st floor (above ground level), and it was very quiet and peaceful for a light sleeper as my wife.