Everything did the job for our stay. If you're not bothered about it being a little rough around the edges then this is fine. Quiet location and had no problems parking.