It's not a beachfront or on the beach as it was claimed, but its close to the beach. It might be one of the differences between north American and Europeans.
The hotel is simple, just the essencial: bed and shower, however clean and comfy.
There is no elevator, keep in mind if you have heavy luggage.
The front desk closes at 7pm, so if you'll arrive after 7pm, inform the hotel and they can help you with that. This was a plus for me. I did not see that when i booked this hotel and I panicked when I saw it... they were very helpful!
Besides everyone is super helpful there.
In general i had a good stay, the location was good!