Most enjoyable stay in well established unit in a fantastic location.