Comfortable, good amenities, great view and excellent location