Spacious, clean, and well appointed. Only thing that could have improved my stay was if it was easier to find somewhere to park. As the on street parking was quite often full most of the way down the street otherwise great place.