Outstanding in every way! We really enjoyed our stay and will definitely be staying again in the future.