Very good check-in and communication. Helpful staff. Price is fair too.