We were in Bali from Thursday to Sunday and we stayed in b villa+spa. It’s walking distance from food and shopping and quite affordable. The one-bedroom villa we were in was pretty decent but the villa is definitely due for an upgrade because there were clear signs of age. The air con took ages to cool the room and there were mosquitoes. Suitable for those who have a budget to keep to but still want to stay in a villa in a good location. Not really for special occasions like honeymoon/ babymoon etc.