The flat is modern. beautiful and was very clean on our arrival. The kitchen was well stocked with everything we needed (and there are several supermarkets very near by). The bed was very comfortable, with lots of space for storage. The bathroom is on the smaller side, but was clean and again well stocked with basics like loo roll and towels. The location is excellent. You are a thirty second walk from the wonderful Portobello beach, and a 3 minute walk from the bus which gets you into Edinburgh Centre (around 30 minutes to Princes Street). Having said that, there is loads to do in Portobello including great brunch and coffee spots. Finding the keys for the flat is a little tricky, but we arrived at night and I'm sure if we arrived in the day it would have been much easier! Matthew was a exceptional host: something had happened with the WiFi on our first day and he resolved it within the hour despite being unwell and abroad. A great stay!