Craig's apartment is beautiful and it was just as advertised. It has an old-rustic feel but has all the modern amenities one can desire. It is very spacious; my family/friends of 8 fit very comfortably in the space. The location is ideal; there are plenty of great restaurants and pubs within close proximity to the apartment. Really, everything is within walking distance to the apartment, and cabs (and UBERs) are easily accessible for places you would rather not venture by foot.
Please note: If you plan on bringing a car, this apartment may not be best situated for street parking. However, there is a parking garage not too far away that is convenient and relatively inexpensive.
I would recommend all to stay at this apartment and to enjoy the lovely city of Edinburg!