Ticked all the boxes.
Location, cleanliness, price, amenities,.
The balcony views? Incredible!