This place was gorgeous, spacious, and well-located! The hosts were very communicative and check-in was very smooth.