Very roomy, modern, great bathrooms, and a fine location. We would stay here again. Having a washer and shared dryer came in very handy. And the garage on site make parking so much easier. Very helpful and congenial hosts.