Perfect flat - we had a great time. The flat was clean and well equipped for families. We definitely recommend it!