Spacious place with extra care for little details, not to mention the beautiful view. A lovely stay!