Great location, clean/modern/efficient design, good communication. Great get-away!