Sure it's a bit rough around the edges for a four star, but the staff is really friendly and the prices are great.