There are 2 bVillas within 100m of each other and we first went to the other one, however bVilla+Pool is distinct from bVilla+Spa! We stayed at bVilla+Spa, villa K, which also had a private pool. Go figure! :-)
Our check-in was seamless, although since we arrived 1 hr earlier, we would have liked to settle down earlier, but the villas were being prepared so we couldn't and went to Kuta instead until the evening. The villas themselves are in very good condition, the lap pool is private and the bedroom is basic but nice. The stone bathroom is large and comfortable. The butlers come in at a designated time every morning and make hot breakfast for you, which is a brilliant concept! The options for vegetarians are a tad limited, but my wife requested sliced mango for next morning and they were able to accommodate happily. The location is in a quiet street about 400m from Seminyak's busy shopping and restaurant street and a further 500m from the beach.
Lastly, the staff was friendly, courteous and accommodating. Overall, we loved our entire bVilla experience.