Perfect location, superb design, excellent comfort, very reactive, competent and kind host ... What else?