This place is in a great location, is large, clean, and well-appointed. The hosts were very responsive to any questions. What more could you ask for? Definitely would stay here again!