All great - exceeded expectations, great view, large house, great balcony + BBQ, and fantastic location.
Would stay here again.