Spacious, good deal, and functional! Everything was as advertised and the location was perfect! The host was extremely kind, check in/out process was seamless, and he even provided amazing recommendations. Would stay again!