Beautiful space, well stocked with everything needed for a long or short stay, and with amazing views of Holyrood Park. We were 4 adults and a 5 year old and the apartment easily fit us all comfortably.