Aggressively clean, large space, beautiful kitchen, excellent location, easy check-in.