Great location, super clean rooms, and superb communication! 5 stars