I had a mixed experience at this place. The location is amazing - right next to the beach, great restaurants and cafes, a short walk into town and a 20 min bus to Edinburgh. The flat is big and light with some modern and stylish pieces of furniture. The bed was really comfy with great pillows.
This place is being managed by Stay Managed and it felt neglected. The cleanliness wasn't great and the instructions were confusing.
The shower is an old electric one that's not very powerful and the whole block is a bit like a neighbours set!! You can hear every step the upstairs neighbours take, the wardrobes shook and the bed vibrated on occasion! Take your ear plugs if you're a light sleeper!