This place was fabulous! From cleanliness, comfiness, location, helpful service, etc this place had it all. We arrived in Edinburgh earlier than check-in and we were still able to drop off our things, get the keys etc so that we could just come back after our day's activities to a clean and inviting space. The beds were incredibly cozy and comfy. We did not spend too much spare time in the apartment because we were there only for a short time and had booked our days full of sight seeing. Had we been able to though, this would have been a great space to watch tv, cook meals, etc. They had left several goodies for us and checked in with us during our stay to make sure we had all that we needed. If you are planning on going to Edinburgh, I can't recommend this place enough!