Excellent accommodation,perfect location,marvellous host.