Very good host super location for business or holidays