Cute, clean, and well appointed. Easy parking, well located. Excellent communication. We would stay again.