Good location, nice design, well-equipped kitchen, great communication, and great value. I'll definitely stay again.