We loved our stay in Villa B which was in a great location and had plenty of space and amenities. Huge bedrooms, great living areas and a big pool. Bathrooms were always clean and showers worked well with good hot water. Large comfortable beds, would have liked a softer pillow. TV in each room and one upstairs with DVD player and also pool table which we had some fun with. Great kitchen and we especially loved the wonderful Wayan who took great care of us and her husband too and other staff. Easy access to restaurants , transport and shopping. Not far from Bintang Supermarket. Wifi patchy at times but generally good. Our stay was too short … can't wait to return. Thank you Hugo and Wayan.