All great and as described. Great communication before and during our stay.