Terrific location on mission beach & excellent host.