The place is very well equipped, warm and fresh. Everything is new and clean. location wise it's few minutes walk to the best spots in Edingburh