Excellent location. Great communication. Had a comfortable stay.