Perfection! A great space, amazing location, clean, surprisingly well stocked kitchen, and fun place. Everything worked well, beds were comfortable, and in a central location. It was perfect for us.