Comfortable, clean, spacious & nice decor. Excellent location, good communication & a decent price.