Clean , amazing location , views to die for and all one needs to be comfortable away from home . Perfect in every way . A little piece of paradise and so relaxing .