Beautiful flat! It is very clean, organized and spacious. My husband, 2 small children and I had an amazing experience. They have everything you need and more. I give it 5 stars!!