Great view, spacious, luxurious, very comfortable, great host.