terrific! spot: hosts, location, space...
would recommend absolutely and stay again...
thoughtfully designed, modern, comfortable space with many special touches...