We stayed as a family of 3 plus a dog for 5 nights. The flat was a good size for us and had all we needed and was nice and clean. The communication with the host was easy and she provided a few nice touches for our arrival such as pastries and cereal bars. The location is excellent. The beach is at the bottom of the short street and popular with friendly dog walkers. There's free parking by the flat and a very short walk away if the spaces are already in use. The bus stop is round the corner. Portobello is a 10 minute leisurely stroll away along the promenade. We have no criticisms and would happily stay again.