Great amenities, location, and size. Just needs a little deeper cleaning between guests.