This place is wonderfully located, clean, and stylish. The hosts were very thoughtful, with great attention to detail in terms of things you might need during your stay. I would definitely stay here again!