Places that feel unreal: this dreamy beachfront resort