Such a wonderful place to stay! A little slice of your own private paradise