We enjoyed staying at Edinburgh Castle. It was beautiful, clean, right in a center, could drop and leave bags before and after stay, and very cozy mattress. The only thing I could ask for the future improvement is to reply and confirm the mail from guest. I requested a high chair and a cot before our visit but couldn't get a reply. However I assumed that they were busy so they will prepare that even though I didn't get reply from them. but there was only a cot prepared in a room when we arrived. I should have double check when I checked in...anyway, overall it worth the money! We will definitely coming back to this place! Thank you for hosting us!