Had a great stay at Babylon Beach Villa. Great location with a beautiful view and close proximity to the center of town. Would happily stay here again!