I stayed there late Dec. 2013 in a room in the back with a non-shared kitchen - it was clean and nice. The owner is great and the staff is also. Wanted to peek at the rooms by the beach but they were all occupied at the time. From talking to folks there it seems to have a large repeat clientele.