Breathtaking views, comfortable bed, well stocked kitchen, spacious living area. Great stay all around.