Beautiful place, clean, well-equipped, great neighborhood. A small misunderstanding was handled promptly and well communicated. We would definitely stay here again.