5 stars all around! Really enjoyed my time in the flat, a great view from the balcony as well!