"The hotel is well situated on the main road in Long Rock with parking. It was a good price with breakfast.There's a bus stop nearby for buses to Penzance, St Ives, Truro etc. The hotel has a bar for residents and locals. The room was basic but clean with a comfortable bed, tea/coffee supplies, a small wall mounted TV and a sink. The staff were friendly and helpful.
I booked through Hotels.com and it wasn't obvious that the bathrooms are shared, in fact there's no mention of it. I did book a 'basic twin room' and I expected an en suite, although for the price I paid, maybe that was a stretch.
The downside of being on the main is a lot of traffic noise.
The wifi wouldn't connect in the room but it did downstairs in the bar."