A paradise on earth... Marcella is an angel