We loved everything about this flat! It was very clean with great amenities and extra personal touches from Emma. The location was perfect, an easy walk from the train station, the Royal Mile, and Old Town. Emma did a wonderful job with communication and we appreciated her attention to detail. Thanks for a wonderful stay!