Definition of a place that goes above and beyond! I had a lovely but short stay in this paradise bungalow