Oasis is the perfect word for this stay. I will be coming back here for sure. The location was absolutely ideal and my pup loved being so accommodated in our stay. Feels homey and serene.