Very self contained! We checked in at Christmas Eve, thus Emily arranged a easy self check in for us. It's a bit pity didn't see her during our stay, but definitely will go and visit again if we are there