Hospitality is perfect, Maria is the ultimate hostess. The apartment itself is in a super good location. Neat and clean too. Bathroom facilities were less than expected, because there is only a separate shower and no actual bathroom. Not a huge deal since we've been almost always out to enjoy Edinburgh.