Everything was perfect. The flat, location, amenities. Had everything we needed. Highly recommend