Great location. Amazing hosts. Clean and stylish. What else could travellers ask for!? We loved this place!