Lovely modern space, warm and comfortable. Just what we needed, in a beautiful location.