The staff wasn't very professional. The welcome wasn't the best, they were not prepared for us and they messed up wit the details of our reservation. They had mentioned shuttles are available, but we were never able to catch the shuttle, their excuse was always that the driver isn't here now, the driver left now, the driver is not available... The private villas are very old, small and stinky. The WiFi was not working for the first day. Their floating breakfast was disappointing. Everything about the bathroom is bad, it stinks, dirty, inconvenient. As we were walking down the street, there were so many other private villas, so I recommend checking other locations. The good thing, is the location is near Seminyak Square and close to the beach.