Great location but this place is very small and very average. Good for a tight budget and no more than 4 people. Right off the alley on ground floor so loud at times. Steps from beach though. Bring your own linens, towels and toiletries. Beach items they provide are very old. Shared jacuzzi was not clean. I wouldn't stay there again but my 21 year old and her friends enjoyed it. Probably a good place for young people to stay though.