Excellent all around experience from check in to check out!