10/10 can't fault it. Beautiful flat with so many amenities in a great location. Super easy check in and check out. Extremely clean. Would stay again.