A cosy, stylish and very comfortable accomodation in a stunning location.