Excellent confortable stay. We felt at home.