Very cute, clean, and well-maintained. Great location and excellent communication. Nice details!