Maria is a fantastic host and this is a great place to stay. A couple of essentials: 1) the location and the house itself are outstanding. The villa is in Bali, a small beach town with great beaches and places to eat. We found it to be a great home base in Crete 2) the villa is absolutely fantastic. It looks exactly as it does in the pictures, was incredibly clean and modern. Our family of 5 was extremely comfortable there and could walk down to the beach or a restaurant if needed. The pool was crystal clear and a great place to cool off after a long day at the beach 3) Maria as a host - she is by and far the best host we have had (and we rent many air bnb's). She communicated immediately, was warm and helpful and made sure that my family and kids felt welcome. All in all, I can't recommend this place and Maria as a host enough. Would absolutely book again.