Very clean, wonderful for a family trip. Easy walk to the Grassmarket and other main attractions. Very easy to communicate with hosts and they gave wonderful recommends for dining options. Would recommend.