Great, self-contained private stay. Would happily return.