This place was perfect! Great location, beautiful apt, and exceptional hosts. Would definitely recommend.