David's place was spacious and clean with all the necessary amenities! The hosts were communicative and helpful. Would recommend.