As it said in the other reviews, there are a lot of stairs to get up to the flat. But we expected this and it was fine. The check in process was great and everything was exactly as expected. Would definitely recommend.