The place is close to the beach and on a quiet road. There is a separate entrance which is nice. I you have any problems with stairs, this is not the place for you because there are a lot of stairs going to the entrance and down into it.
I found that it suited my short stay very well...and I found the bed was very comfortable. The road was very quiet, even though it was just off a main road.