Incredibly clean and comfortable stay, in a beautiful location with stunning views. A little Gem.