It is part of Pangkor Laut Resort, one of the most exclusive destinations in Asia.
It belongs to the Pangkor Laut Resort.
Instead of pizza and fries, you can find authentic Spanish cuisine in that place.