Modern, clean, comfortable, spacious and with great hosts.