Overall, we enjoyed our stay. It is a good location with most things within a 1 mile walk and just off of royal mile. Vincent responded quickly with any questions which was helpful. The windows worked well for some cooler air. We had great hot water in the shower but were unable to get hot water in the bathroom sink which he planned to look into. Could use an upgrade on the bed mattresses but we were so tired at the end of the day, we slept fine! You could definitely find a "nicer" place to stay as this could use some upgrades, but it definitely functioned well for us for the cost.