Paradise is the perfect name for this place