Beautiful flat, clean and organized. Had a great experience all in all. The only complaint was checking when we arrived. Needs better communication. The hosts were very helpful once we contacted them.