Excellent overall. Pleasant stay.