We loved our stay at Chessels Court. The flat was exactly as described and very clean and comfortable. The beds were especially comfortable! A very prime location right on the Royal Mile. We loved it and would highly recommend this flat!