Perfect for all my needs. The place was modern, clean, and in a great location. The owners were on site - very friendly and offered suggestions of places to go. Having a washer/dryer was super convenient. Definitely recommend!