Fantastic everything and host Tom was fantastic and very responsive to all of our questions. Resort setting, easy check-in and fabulous location.