Has anyone stayed at this resort? I believe it's a brand new hotel which is located infront of its 2 sister hotels.

Thanks