My boyfriend and I had a wonderful week's stay at Ben the Hoose. It's small but has everything you need - great shower, small kitchen, really comfy bed and a short work from the beach. I had to work from the apartment and it was very comfortable with good wifi, and I even managed to pop out onto the (private) terrace outside when the weather permitted. Lynn and Kenny are brilliant hosts who give you space but check in to make sure everything's going ok. They shared space in their shed for our bikes, and even pulled up some veggies from their garden for us to eat on a rainy day! Wouldn't hesitate to recommend this place for a stay next to the beach or a base to explore Edinburgh.