The booking was exactly as described, clean and spacious and was perfect for the two of us but could easily cater for more. The apartment is in an excellent location with it being just a short walk to the royal mile. We did not get to meet Shahid but any questions we had were quickly answered, we were even able to use the car parking space for a few extra hours after check out so thanks Shahid I would definitely book again!