Expectations exceeded - wonderful stay