Lovely place! We really enjoyed our stay at Babylon Beach and felt right at home. The villa was very cutely decorated and felt very comfy. Can’t wait to return!