Great location, comfortable accommodations, excellent communication— 5 stars!!