Place is secluded and near nature. Would recommend to whoever is seeking a quiet place in Malta with a lot of greenery views and also near enough to the sea