Stunning location, beautiful home decor and layout and very clean. Provides everything you could think of for a relaxing stay.