Exceptional, exceeded my expectations, very beautiful, extremely safe, luxurious, the hosts have become like my family, perfect vacation, thanks a million Michelle and family. take care.