Great check-in experience and communication. Photos were flattering, but not too far off my expectations.