Communication, amenities and location all spot on!
I will be recommending this place for anyone who is looking to visit Edinburgh.