Super clean, spacious, and really well situated. We had a really good time.