Location excellent, amenities excellent, value excellent and finally an excellent host, what more do you need?