Great stay, very modern and clean. Cosy definitely an accurate description but David was an excellent host and check in/out was very easy. TV, kitchen and bathroom were all well equipped. Only small issue was very little space to sit on the toilet (knees against the door) but otherwise couldn’t recommend more.