Very clean and comfortable...good location, walking distance to beach but helps if you're fit as its on top of a hill - and catches great views. Will definitely stay again.