Great amenities, good location, needs to improve on cleanliness