Really nice place, very clean, good communication, and great location. We'd happily stay there again!