Loved our stay. The location is amazing! Directly opposite the beach and an easy stroll into town. Beds were comfy and we had everything we needed. The stairs were a little scary to navigate with an active 1 year old. Perhaps the option of a baby gate would help. Would definitely stay here again.