Spotlessly clean with everything one needs for a very pleasant stay just metres from the beach. Be prepared to walk up stairs to get to the second floor, but it is well worth the effort. I’m coming up 77 and managed and feel fitter now for the little extra excersise. Can’t put a price on laying in bed listening to the surf. Convenient to everything. We had a very enjoyable stay.