While this place loses a few points because of its confusing and limited parking, relatively spartan accommodation and (what I can only hope was) an isolated incident where I was awakened at 3:30am due to staff loudly working behind the building, the location, the staff's friendly / accommodating nature and the relatively low cost, ultimately means that this place can indeed be recommended.