Has anyone stayed here? I'm thinking of booking for the summer holidays. I'd appreciate any views - good and bad (!) before I book. TIA