The view was amazing and it only takes 15 minutes to Selong Belanak Beach where you can take surfing lesson which was must try experience. We had a very enjoyable stay in here. However, service need to be improved during peak season and what annoyed us a little bit was the room photos is not the same with the actual ones. When I confirmed this matter to the management, it turned out actually the villa owned by different person so each villa has their owner personal style and not standardized. In my case, I booked for 3br villa yet the living room was not spacious enough for 6 person (totally different with the picture of 3br villa), they said it has private pool but it’s too small, the kitchen utensil was awesome yet it only had a small refrigerator without freezer capability. Don't take me wrong, our villa was great also and we definitely will come back later! However, it’s different from the photos so our expectation have not met. I think they should at least give the correct photos for each room type.