Perfect location, ample space, excellent and attentive hosts.