Best to call them. Very clean when I have stayed there.
Yes they have smoking rooms. It has just been renovated and is lovely. But it is not near the beach...its about 20 mins drive from the nearest beach. Staff and owners are great, so friendly and helpful.
Yes, but it's not the best hotel on the beach. You get what you pay for.
Thanks! Your answer is awaiting moderation.