Great view, location and amenities. Everything we needed and more.