Sparkling clean and plenty of room to relax. Everything we needed was provided. A bit of a hike to Edinburgh center but we had no problems finding parking.