great view, comfortable beds and amenities