The apartment is basic, but the kitchen is fully fitted and the block has a (working) lift. We didn't use the dishwasher, but the washer-dryer is handy if you're travelling with a messy toddler. There were plenty of bedsheets available so we could spread and use both the bed and the sofa to sleep. My baby loved the shower :) during our stay the wall hanging clock broke, but Radh has been ok about it. We left him some money so he can buy a new one, and will keep him in mind next time we're in Edinburgh. Thanks, Radh!