Location cannot be beat, literally across the road from the beach and moments away from cafes. Unfortunately was not clean upon checking in however they rectified this by sending in a thorough cleaner the following evening. Lots of stairs not particularly handy if you have a pram.