We are a family of four (two adult children) and we stayed for three nights. The space easily accommodated all of us. Great location with quick access to the Royal Mile and Arthur's Seat. Apartment is well equipped and close to grocery stores. Beds are comfortable with the two bedrooms separated by the living space which offers privacy. Parking space is offered for an extra fee which was convenient as we rented a car the last night so we could get on the road early the next morning. Trudi was very responsive and easy to communicate with. Would stay again.