Highly recommended. Great, self-contained accommodation.