This place was perfect! The hosts were friendly and fun. The location was great and the extra amenities in the room made our stay even better.