Excellent location, clean accommodations with great communication. Would definitely repeat without hesitation.