Exceeded all expectations - wonderful hosts and every need catered for. Highly recommended.