top class hospitality , home away from home , enjoyed very minute of my stay