The private room we stayed in was perfect for a night - clean with a really comfortable bed. The shared showers and toilets are all in the corridor opposite the rooms but are clean and there are lots of them. Great beer, decent pizza and close to the beach. Would recommend.