Very nice flat- it has everything you would need. It was clean and the amenities as well as little things available for the guest, make it a great experience. Host was helpful and easy to communicate. Location is great.