The apartment was spacious, very clean and in a great location. Shahid made the arrival process very easy with good communication. Would recommend the flat and Edinburgh for a great short break.