The perfect place to stay in a great location. Beautiful apartment designed with great attention to detail. Excellent hosts. Everything was set up perfectly for us. Hope to stay again someday