Functional apartment in a great location for Edinburgh. Communication and self check in were great. Only improvement would be better quality bedroom and Sleeper sofa mattresses. If 4 are staying, the sofa is quite small and makes the living room unusable when pulled out. Large kitchen and overall a good stay for the price.