Fantastic host. Fantastic location. Great entertainment, beach, roof top pool and bar, tons to do. Cannot wait to come back!