Brand new, well designed, comfortable, clean, lovely and accommodating hosts.