great place to stay but needs better cleaning for the price