an oasis - peaceful, beautiful .