Perfect hospitality. Quite. Comfortable. Spacious. Would love to have stayed longer.