Excellent accommodation. Good communication. Friendly staff at check in.