Beautiful and functional. It is clear that the hosts have put a lot of thought into their guests' needs. Whenever I thought to look for something, it was at hand. The location was lovely, self-check-in was easy, and there was a lot of information at my fingertips. Thank you for the wonderful stay!