A cozy apartment in a spectacular location — Grassmarket Square, just under the castle — makes for a perfect place to stay in Edinburgh. I enjoyed my visit of the city, and I was able to relax in the apartment, cook a small meal for myself, take a bath, and sleep well. The apartment is simple and quiet and clean.